Skip to content

feat: enhance migrator agent with migration toolkit integration#85

Closed
suryaiyer95 wants to merge 1 commit intomainfrom
feat/migration-toolkit-skills
Closed

feat: enhance migrator agent with migration toolkit integration#85
suryaiyer95 wants to merge 1 commit intomainfrom
feat/migration-toolkit-skills

Conversation

@suryaiyer95
Copy link
Copy Markdown
Contributor

  • Rewrite migrator.txt prompt with HARD RULES for lineage-first workflow
    • Mandatory altimate-migrate lineage CLI as first step
    • Step-by-step migration order: lineage -> plan -> knowledge -> migrate per wave
    • Compile gate (altimate_core_validate) required before proceeding
  • Expand migrator agent permissions in agent.ts:
    • Add altimate_core_migration, altimate_core_equivalence, altimate_core_schema_diff
    • Add altimate_core_column_lineage, altimate_core_track_lineage, altimate_core_semantics
    • Add altimate_core_grade, altimate_core_testgen, altimate_core_rewrite
    • Add altimate_core_import_ddl, altimate_core_export_ddl, altimate_core_fix
    • Add dbt_run, dbt_manifest, dbt_profiles, dbt_lineage
    • Add bash, warehouse_discover, sql_rewrite, schema_diff
  • Update migrator description to reflect full capabilities

Summary

What changed and why?

Test Plan

How was this tested?

Checklist

  • Tests added/updated
  • Documentation updated (if needed)
  • CHANGELOG updated (if user-facing)

- Rewrite `migrator.txt` prompt with HARD RULES for lineage-first workflow
  - Mandatory `altimate-migrate lineage` CLI as first step
  - Step-by-step migration order: lineage -> plan -> knowledge -> migrate per wave
  - Compile gate (`altimate_core_validate`) required before proceeding
- Expand migrator agent permissions in `agent.ts`:
  - Add `altimate_core_migration`, `altimate_core_equivalence`, `altimate_core_schema_diff`
  - Add `altimate_core_column_lineage`, `altimate_core_track_lineage`, `altimate_core_semantics`
  - Add `altimate_core_grade`, `altimate_core_testgen`, `altimate_core_rewrite`
  - Add `altimate_core_import_ddl`, `altimate_core_export_ddl`, `altimate_core_fix`
  - Add `dbt_run`, `dbt_manifest`, `dbt_profiles`, `dbt_lineage`
  - Add `bash`, `warehouse_discover`, `sql_rewrite`, `schema_diff`
- Update migrator description to reflect full capabilities

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@anandgupta42 anandgupta42 deleted the feat/migration-toolkit-skills branch March 17, 2026 00:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant